dog town
noun
1
: a community of prairie dogs
2
slang
: a city commonly used for theatrical tryouts before a play receives metropolitan presentation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share